<?php
use Entities\Terreno;

include_once '../templates/topo.php';

$id= '';

if(isset($_REQUEST['id']))
	$id = $_REQUEST['id'];
	
$veiculo = $em->find("Entities\Veiculo", $id);
if(empty($veiculo))
	$veiculo = new Entities\Veiculo();
	
?>

	<div class="tabs center">
			<ul>
				<li><a href="#tabs-1">Veiculos</a></li>
			</ul>
			<div id="tabs-1">
				<div cols='4'>
					<div class='field' >
						<label>Marca</label>
						<input type="hidden" value="<?php echo $id;?>" id='hidId' onkeypress="mascara(this,maiusculo)" />
						<input type='text' id='txtMarca' value='<?php echo $veiculo->getMarca();?>' size='30' onkeypress="mascara(this,maiusculo)" />
					</div>
					<div class='field'>
						<label>Modelo</label>
						<input type='text' id='txtModelo' value='<?php echo $veiculo->getModelo();?>' size='12' />
					</div>
					<div class='field'>
						<label>Cor</label>
						<input type='text' id='txtCor' value='<?php echo $veiculo->getCor();?>' size='12' />
					</div>
					
					<div class='field'>
						<label>Placa</label>
						<input type='text' id='txtPlaca' value='<?php echo $veiculo->getPlaca();?>' size='12' />
					</div>
					<div class='field'>
						<label>Ano Fabricacao</label>
						<input type='text' id='txtAnoFabricacao' value='<?php echo $veiculo->getAnoFabricacao();?>' size='12' />
					</div>
					<div class='field'>
						<label>Ano Modelo</label>
						<input type='text' id='txtAnoModelo' value='<?php echo $veiculo->getAnoModelo();?>' size='12' />
					</div>
					
					<div class='field' style="min-width: 450px">
						<label>Proprietario</label>
						<?php 
							$proprietario = $veiculo->getDono();
							$idProprietario = empty($proprietario)? "" : $proprietario->getId();
							$nomeProprietario = empty($proprietario)? "": $proprietario->getNome();
							
						?>
						<input type='text' id='txtNomeProprietario' readonly="readonly" value='<?php echo $nomeProprietario;?>' size='50' />
						<input type='hidden' id='hidIdProprietario' value='<?php echo $idProprietario;?>' />
						<button id="btnBuscarCadastrado">Localizar Pessoa</button>
						<script>
							$('#txtNomeProprietario').click(function(){
								$("#btnBuscarCadastrado").click();
							});
							$("#btnBuscarCadastrado").button({
								text:false,
								icons:{
									primary: "ui-icon-search"
								}
							});

							$("#btnBuscarCadastrado").click(function(e){
								utils.abrirJanela("cadastrado/FormConsultaCadastrado.php", "popup=true", "retornoCadastrado" );
							})
						</script>
					</div>
				</div>
			</div>
	
			<div class='footer'>
				<button id='btnSalvar'>Salvar</button>
				<script type="text/javascript">

					$('body').bind('retornoCadastrado', function(e, data){
						$('#txtNomeProprietario').val(data.nome);
						$('#hidIdProprietario').val(data.id);
						utils.fecharJanela();
						
					});
					
					$("#btnSalvar").click(function(){
						if($('#txtMarca').val() == '' || $('#txtModelo').val() == '' || $('#txtPlaca').val() == '' || $('#hidIdProprietario').val() == '' ){
							alert('Favor preencher todos os campos!', 'Atencao');
						
						}else{
						
							utils.ajax('veiculo/salvar', {
								id: $("#hidId").val(),
								marca: $('#txtMarca').val(),
								modelo: $('#txtModelo').val(),
								cor: $('#txtCor').val(),
								placa: $('#txtPlaca').val(),	
								anoFabricacao: $('#txtAnoFabricacao').val(),
								anoModelo: $('#txtAnoModelo').val(),
								idProprietario: $('#hidIdProprietario').val()						
									
							}, function(xml){
									erro = $(xml).find('error').text();
									if(parseInt(erro) == "0"){
										msg = "O Veiculo foi salvo com sucesso!";
	
										$("#hidId").val('');
										$('#txtMarca').val('');
										$('#txtModelo').val('');
										$('#txtCor').val('');
										$('#txtPlaca').val('');
										$('#txtAnoFabricacao').val('');
										$('#txtAnoModelo').val('');
										$('#hidIdProprietario').val('');
										$('#txtNomeProprietario').val('');										
										
									}
									else{
										msg = "O Veiculo NAO foi salvo com sucesso!";
									}
//									alert(msg, 'Terreno');

									parent.$("body").trigger(funcaoRetorno, msg);
							});
						}
					});
				</script>
			</div>
	</div>

<?php 
if(!$popup)
	include_once '../templates/footer.php';
?>